Page({
  /**
   * 页面的初始数据
   */
  data: {
    userInfo: wx.getStorageSync('userInfo'),
    QRcodeUrl: 'https://report.bayajk.com/baya_health/static/temporary/QRcode.png',
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {
    console.log(111)
  },
  // 保存图片
  saveQRcode() {
    // 获取图片信息
    wx.getImageInfo({
      src: this.data.QRcodeUrl,
      success: (res) => {
        // 获取图片路径
        let path = res.path;
        // 保存图片到相册
        wx.saveImageToPhotosAlbum({
          filePath: path,
          success: function (res) {
            // 保存成功
            wx.showToast({
              title: '保存成功',
              icon: 'success',
              duration: 2000
            });
          },
          fail: function (err) {
            // 保存失败
            console.log('保存失败：', err);
            if (err.errMsg.includes('saveImageToPhotosAlbum:fail auth deny')) {
              // 用户拒绝授权
              wx.showModal({
                title: '提示',
                content: '需要授权保存图片到相册',
                showCancel: false,
                success: modalSuccess => {
                  wx.openSetting({
                    success(settingData) {
                      if (settingData.authSetting['scope.writePhotosAlbum']) {
                        // 用户打开设置页面同意授权
                        wx.showToast({
                          title: '授权成功',
                          icon: 'success',
                          duration: 2000,
                        });
                      }
                    }
                  })
                }
              })
            }
          }
        })
      }
    })

  },
})